package com.ethink.order.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.ethink.order.api.model.TocSaleReturnImportModel;
import com.ethink.order.api.request.TocSaleReturnImportLogAddRequest;
import com.ethink.order.api.request.TocSaleReturnImportLogQueryRequest;
import com.ethink.order.api.request.UpdateStatusBaseRequest;
import com.ethink.order.api.response.TocSaleReturnImportLogDetailResponse;

/**
 * TOC销售退单导入日志 Service接口
 *
 * @author default
 * @date 2022-12-16
 */
public interface TocSaleReturnImportLogService {
    Integer add(TocSaleReturnImportLogAddRequest request);

    Page<TocSaleReturnImportModel> pageQuery(TocSaleReturnImportLogQueryRequest request);

    Integer delete(Long id);

    TocSaleReturnImportLogDetailResponse queryDetail(Long id);

    Integer updateStatus(UpdateStatusBaseRequest request);


}